@charset "utf-8";
/* CSS Document *
Author: jiayuxing (wudixuning@163.com)
Version: 2018.1.23*/
html, body { padding: 0px; margin: 0px; }
body {font-weight: 400; font-family: "Helvetica Neue Light", Microsoft YaHei, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; }
div, ul, ol, li, dl, dt, dd, table, tr, th, td, form, textarea { margin: 0; padding: 0; color:#C1C1E4; font-family: 'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
ul, ol, li, dl, dt, dd { list-style-type: none; }
address, cite, dfn, em, var, b, sub, sup, i { font-style: normal }
* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
:after, :before { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
body { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; line-height:1.42857143; color:#333; background:#102046\9; #background:#102046;}
button, input, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit }
a { color:#337ab7; text-decoration:none }
a:focus, a:hover { color:#23527c; text-decoration:underline }
a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px }
figure { margin:0 }
img { vertical-align:middle }
html {
	font-size: 6.25vw
}
@media screen and (max-device-width:768px) {
html {
	font-size: 16px
}
}
@media screen and (max-device-width:1280px) {
html {
	font-size: 20px
}
}
@media screen and (min-device-width:1920px) {
html {
	font-size: 24px
}
}
body, button, h1, h2, h3, h4, input, select, table, textarea {
font-size:.6rem;
	font-weight: 400
}

.mycontainer { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto }
a:link, a:visited { color: #C1C1E4; text-decoration: none; }
a:hover, a:active { color: #fff; text-decoration: none; cursor: pointer; }
li { vertical-align: bottom; }
h1, h2, h3, h4, h5, h6, form { margin: 0; padding: 0; }
img { vertical-align: middle; border: 0; }
.center-block { display: block; margin-right: auto; margin-left: auto; }
.pull-right { float: right !important; }
.pull-left { float: left !important; }
.hide { display: none !important; }
.show { display: block !important; }
table { border-collapse: collapse; border-spacing: 0; }
.cls { clear: both; }
.clsh { clear: both; height: 10px; }
.txt_cen { text-align: center; }
.txt_rig { text-align: right; }
.wrapper { margin: 0 auto; width: 100%; clear: both; min-width: 1000px; }
.texright { text-align: right; }
.texright-but { text-align: right; float: right; margin-top: 14px; }
a:focus, a:active, a:hover {
    outline: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    text-decoration:none;
}

/*站顶部*/
.bjk{ width:100%; height:100%; position:fixed; z-index:-23; background:#020341 url(../images/bac.png) no-repeat 50% 50%;
   -moz-background-size: cover;
   -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
	transition:all .7s;}

.waptop { width: 100%; height: 60px; background: url(../images/topcenter.png) repeat-x top; min-width:1100px !important; position: fixed; z-index: 99; }
.waptopby { width: 100%; height: 60px; background: url(../images/topright.png) no-repeat right top; min-width: 1100px; }
.logotop { float: left; width: 22%; min-width:490px; height: 60px; background: url(../images/topleft.png) no-repeat left top;}
.logotop .imglogo{ width: 368px; height:40px; margin-top:10px; margin-left:20px; background:url(../images/logo.png) no-repeat left center;}
.navtop { float: left; width: 50.5%; min-width: 410px; height:56px; padding-top:0px; padding-left: 1.5%; }
.navtop ul { padding: 0px; margin: 0px; }
.navtop ul li { width: 16.2%; max-width: 160px; margin:0px; display: inline-block; height: 56px; float: left; list-style-type: none; text-align: center; }
.navtop ul li:hover { background: url(../images/navh.png) no-repeat center bottom; }
.navtop ul li.tips { background: url(../images/navhs.png) no-repeat center bottom; }
.navtop ul li a { width: auto; line-height:56px; font-size:16px; color:#C7DFF8; display: block; letter-spacing: 0.5px; }
.navtop ul li a:hover { color: #C7DFF8; cursor: pointer; text-decoration: none; }
.navtop ul li.tips a{color:#fff;}
.huanfu{ position:absolute; right:35px; height:30px; width:100px; z-index:9; padding-left:60px; padding-right:10px;}
.huanfu a{ text-decoration:none; text-align:center; display:block; width:28px; height:28px; background: url(../images/huanfu.png) no-repeat left center;}
.huanfu a:hover{ background-position: -25px center;}
.toprgjtset { position: absolute; top: 0px; z-index: 8; right: 0px; width: auto; #width:83px;
height: 30px; text-align:right;}
.toprgjtset .zhangb{ position:relative; top:0px; right:0px; height:auto;}
.toprgjtset .zhangb em{text-decoration: none; width:40px; height:30px; background:url(../images/guanbi.png) no-repeat center top; display: inline-block;}
.toprgjtset .zhangb:hover em,.toprgjtset .zhangb em:hover{background:url(../images/guanbi.png) no-repeat center -30px;  -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;}
.toprgjtset .zhangb .user-list{}
.toprgjtset span{ display:block; text-align:center; font-size:0.8em; color:#71C6FF; margin-top:8px; margin-right:15px;}
.toprgjtset .zhangb .user-list { position: absolute; display: none; top:18px; padding: 17px 6px 6px; width: 103px; line-height: 20px; background: url(../images/uss.png) no-repeat right 4px; z-index: 34; text-align: center; right: 0px; border-bottom:1px solid #06F;}
.toprgjtset .zhangb .user-list a { font: 100 13px/30px 微软雅黑; color:#71C6FF; display: block; padding:0px; margin:4px 0px; }
.toprgjtset .zhangb .user-list a:hover { color: #FFF; background:#001E73; }
@media (max-width:1160px) {
.logotop { float: left; width:28%; min-width:320px; height: 60px; background: url(../images/topleft0.png) no-repeat right top;}
.logotop .imglogo{ width:200px; height:40px; margin-top:10px; margin-left:20px; background:url(../images/logo0.png) no-repeat left center;}
.navtop { position:absolute; left:25%; top:0px; width: 60.5%; min-width: 410px; height:56px; padding-top:0px; padding-left: 1.5%; }
}

/*展示区域*/
.indexwapper{ width:100%; height:100%; padding:.2rem; display:block; position:absolute; z-index:1; min-width:900px; min-height:400px;}
.indexwapper .left{ float:left; width:23%; height:100%;}
.indexwapper .center{float:left; width:50%; height:100%;}
.indexwapper .right{ float:right; width:27%; height:100%;}
.left_k{ width:100%; height:48%; padding-bottom:5px; position:relative; z-index:1;}
.left_k .bj{ position: relative; z-index:2; width:100%; height:100%;}
.left_k .bj .topleft_l{ float:left; width:74px; height:147px; background:url(../images/k_t_left.png) no-repeat left top;}
.left_k .bj .topright_l{ position:absolute; right:0px; top:0px; width:49px; height:147px; background:url(../images/k_t_right.png) no-repeat right top;}
.left_k .bj .topcenter_l{ margin-left:74px; width:auto; margin-right:49px; height:147px; background:url(../images/k_t_center.png) repeat-x top;}
.left_k .bj .botleft_l{ float:left; width:74px; height:43px; background:url(../images/k_b_left.png) no-repeat left bottom;}
.left_k .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:49px; height:43px; background:url(../images/k_b_right.png) no-repeat right bottom;}
.left_k .bj .botcenter_l{ margin-left:74px; width:auto; margin-right:49px; height:43px; background:url(../images/k_b_center.png) repeat-x bottom;}
.left_k .bj .footleft{ position:absolute; bottom:0px; height:43px; width:100%;}
.left_k .centerleft{ width:100%; height:100%; padding:147px 0px 48px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.left_k .centerleft .cen_left{ float:left; width:50%; height:100%; background: url(../images/k_c_left.png) repeat-y left;}
.left_k .centerleft .cen_right{ float:right; width:50%; #width:49%; height:100%; background: url(../images/k_c_right.png) repeat-y right;}

.left_kb{ width:100%; height:52%; padding-bottom:0px; position:relative; z-index:1;}
.left_kb .bj{ position: relative; z-index:2; width:100%; height:100%;}
.left_kb .bj .topleft_l{ float:left; width:42px; height:42px; background:url(../images/kb_t_left.png) no-repeat left top;}
.left_kb .bj .topright_l{ position:absolute; right:0px; top:0px; width:49px; height:42px; background:url(../images/kb_t_right.png) no-repeat right top;}
.left_kb .bj .topcenter_l{ margin-left:42px; width:auto; margin-right:49px; height:42px; background:url(../images/k_t_center.png) repeat-x top;}
.left_kb .bj .botleft_l{ float:left; width:42px; height:43px; background:url(../images/kb_b_left.png) no-repeat left bottom;}
.left_kb .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:125px; height:42px; background:url(../images/kb_b_right.png) no-repeat right bottom;}
.left_kb .bj .botcenter_l{ margin-left:42px; width:auto; margin-right:125px; height:43px; background:url(../images/k_b_center.png) repeat-x bottom;}
.left_kb .bj .footleft{ position:absolute; bottom:0px; height:42px; width:100%;}
.left_kb .centerleft{ width:100%; height:100%; padding:42px 0px 42px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.left_kb .centerleft .cen_left{ float:left; width:50%; height:100%; background: url(../images/k_c_left.png) repeat-y left;}
.left_kb .centerleft .cen_right{ float:right; width:50%; #width:49%; height:100%; background: url(../images/k_c_right.png) repeat-y right;}

.right_k{ width:100%; height:48%; padding-bottom:5px; position:relative; z-index:1;}
.right_k .bj{ position: relative; z-index:2; width:100%; height:100%;}
.right_k .bj .topleft_l{ float:left; width:49px; height:147px; background:url(../images/kr_t_left.png) no-repeat left top;}
.right_k .bj .topright_l{ position:absolute; right:0px; top:0px; width:74px; height:147px; background:url(../images/kr_t_right.png) no-repeat right top;}
.right_k .bj .topcenter_l{ margin-left:49px; width:auto; margin-right:74px; height:147px; background:url(../images/k_t_center.png) repeat-x top;}
.right_k .bj .botleft_l{ float:left; width:74px; height:43px; background:url(../images/kr_b_left.png) no-repeat left bottom;}
.right_k .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:74px; height:43px; background:url(../images/kr_b_right.png) no-repeat right bottom;}
.right_k .bj .botcenter_l{ margin-left:49px; width:auto; margin-right:74px; height:43px; background:url(../images/k_b_center.png) repeat-x bottom;}
.right_k .bj .footleft{ position:absolute; bottom:0px; height:43px; width:100%;}
.right_k .centerleft{ width:100%; height:100%; padding:147px 0px 48px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.right_k .centerleft .cen_left{ float:left; width:50%; height:100%; background: url(../images/kr_c_left.png) repeat-y left;}
.right_k .centerleft .cen_right{ float:right; width:50%; #width:49%; height:100%; background: url(../images/kr_c_right.png) repeat-y right;}

.right_kb{ width:100%; height:52%; padding-bottom:0px; position:relative; z-index:1;}
.right_kb .bj{ position: relative; z-index:2; width:100%; height:100%;}
.right_kb .bj .topleft_l{ float:left; width:42px; height:42px; background:url(../images/krb_t_left.png) no-repeat left top;}
.right_kb .bj .topright_l{ position:absolute; right:0px; top:0px; width:42px; height:42px; background:url(../images/krb_t_right.png) no-repeat right top;}
.right_kb .bj .topcenter_l{ margin-left:42px; width:auto; margin-right:42px; height:42px; background:url(../images/k_t_center.png) repeat-x top;}
.right_kb .bj .botleft_l{ float:left; width:125px; height:43px; background:url(../images/krb_b_left.png) no-repeat left bottom;}
.right_kb .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:42px; height:42px; background:url(../images/krb_b_right.png) no-repeat right bottom;}
.right_kb .bj .botcenter_l{ margin-left:125px; width:auto; margin-right:42px; height:43px; background:url(../images/k_b_center.png) repeat-x bottom;}
.right_kb .bj .footleft{ position:absolute; bottom:0px; height:42px; width:100%;}
.right_kb .centerleft{ width:100%; height:100%; padding:42px 0px 42px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.right_kb .centerleft .cen_left{ float:left; width:50%; height:100%; background: url(../images/kr_c_left.png) repeat-y left;}
.right_kb .centerleft .cen_right{ float:right; width:50%; #width:49%; height:100%; background: url(../images/k_c_right.png) repeat-y right;}

.mapwapper{ width:100%; height:65%; position:relative;}
.mapwapper .mapbj{ position:absolute;width:100%; height:100%; padding:1px 15px 15px;}
.mapwapper .mapbj img{ display:block; margin:0 auto; width:100%; height:100%;}
.mapfoot{ width:100%; height:35%; position:relative; padding:0 5px;}
.mapwapper a.fanhuib{ position:absolute; right:3px; top:3px; width:35px; height:30px; background:url(../images/back.png) no-repeat center top;z-index:1111;}
.mapwapper a:hover.fanhuib{ width:35px; height:30px; background:url(../images/back.png) no-repeat center -30px; }

.center_kb{ width:100%; height:100%; padding-bottom:0px; position:relative; z-index:1;}
.center_kb .bj{ position: relative; z-index:2; width:100%; height:100%;}
.center_kb .bj .topleft_l{ float:left; width:42px; height:42px; background:url(../images/kc_t_left.png) no-repeat left top;}
.center_kb .bj .topright_l{ position:absolute; right:0px; top:0px; width:42px; height:42px; background:url(../images/kc_t_right.png) no-repeat right top;}
.center_kb .bj .topcenter_l{ margin-left:42px; width:auto; margin-right:42px; height:42px; background:url(../images/k_c_center.png) repeat-x top;}
.center_kb .bj .botleft_l{ float:left; width:125px; height:46px; background:url(../images/kc_b_left.png) no-repeat left bottom;}
.center_kb .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:46px; height:46px; background:url(../images/kc_b_right.png) no-repeat right bottom;}
.center_kb .bj .botcenter_l{ margin-left:125px; width:auto; margin-right:46px; height:46px; background:url(../images/kc_b_center.png) repeat-x bottom;}
.center_kb .bj .footleft{ position:absolute; bottom:0px; height:46px; width:100%;}
.center_kb .centerleft{ width:100%; height:100%; padding:42px 0px 46px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.center_kb .centerleft .cen_left{ float:left; width:50%; height:100%; background: url(../images/kc_c_left.png) repeat-y left;}
.center_kb .centerleft .cen_right{ float:right; width:50%; #width:49%; height:100%; background: url(../images/kc_c_right.png) repeat-y right;}
.cengcdiv{width:100%; height:100%; padding:10px 20px 10px; position:absolute; top:0px; left:0px; z-index:13; #height:96%; #padding:2%; background:url(../images/ren/ren_topcenter.png) no-repeat center top; display:block;}
.cengcdiv h1{ position: relative; z-index:30; text-align:center; width:95%; margin:0 auto; height:33px; font-size:.6rem; line-height:20px; color:#A8CEF4;}
/*标题字*/
.cengdiv{width:100%; height:100%; padding:10px 10px 20px; position:absolute; top:0px; left:0px; z-index:13; #height:96%; #padding:2%; background:url(../images/tophbj.png) no-repeat center -1px; display:block;}
.center_kb .cengdiv h1,.right_kb .cengdiv h1,.right_k .cengdiv h1,.left_kb .cengdiv h1{ position: relative; z-index:30; text-align:center; width:95%; margin:0 auto; height:23px; font-size:.6rem; line-height:23px; color:#A8CEF4;padding-bottom: 5px}
.tubiaocont{ width:100%; height:100%; padding:30px 12px 22px; position:absolute; top:0px; z-index:13; left:0px;}
.tubiaocont img{ display:block; margin:0 auto; width:100%; height:100%;}
.xueliceng{width:100%; position:relative;}
.xueliceng h2{ width:95%; margin:0 auto; height:30px; font-size:.6rem; line-height:28px ;text-align:center; color:#A8CEF4;}
.xueliceng .tu_xuli{width:100%; height:100%; padding:1.3rem 0px 0px; position:absolute; top:0px; z-index:13; left:0px;}
.xueliceng .tu_xuli_2{width:100%; height:100%; padding:0 0px 0px; position:absolute; top:0px; z-index:13; left:0px;}
.xueliceng .tu_xuli img{ display:block; margin:0 auto; width:100%; height:90%;}
.div_xueli{height:63%;}
.div_xuewei{height:39%;padding-top:0px;}

.table_xw { border: 1px solid #182869; border-bottom: 0px; padding: 0px; margin: 0px; width: auto; min-width: 100%; color:#C7DFF8; font-size: 10px; height:80%; }
.table_xw td{ color: #EEF3FF; height:32%; line-height:0.8rem; border-right: 1px solid #182869; border-bottom: 1px solid #182869; text-align: center; padding:0.1rem 3px; }

/*左上角公务员数据*/
.shujudiv{ width:100%; height:32%; padding-top:15px;}
.shujudiv p{ font-size:18px; line-height:30px; color:#C7DFF8; padding:0px 0px 5px 8px; margin:0px;}
.shujudiv p span{ display:inline-block; width:120px; color:#C7DFF8; font-size:20px; text-align:right; letter-spacing:0px;}
.shujudiv p span.red{ color:#C3C;}
.shujudiv p em{ display:inline-block; padding-left:18px;background:url(../images/zeng.png) no-repeat left center; height:30px;}
.nvsfdiv{ width:100%; height:68%; padding:10px; background:url(../images/pbj.png) no-repeat center top;}
.nvsfdiv ul,.nvsfdiv ul li{ padding:0px; margin:0px;}
.nvsfdiv ul{ height:100%; padding-top:1%;}
.nvsfdiv ul li{ position:relative; height:32%; width:100%;}
.nvsfdiv ul li span,.nvsfdiv ul li{ text-align:left; font-size:10px; color:#C7DFF8; line-height:15px;}
.nvsfdiv ul li u{position:absolute; left:10%; top:0px; font-style:normal; text-decoration:none; display:inline-block; width:100px; text-align:right;}
.nvsfdiv ul li span{ display:inline-block; width:9px; height:9px; background:#F3F; margin:0 5px 0 0; border-radius:2px;}
.nvsfdiv ul li .baifs{ position:absolute; right:0px; top:0px; font-size:10px; color:#C7DFF8; line-height:26px;}
.nvsfdiv ul li .baift{ width:100%; height:9px; border-radius:5px; margin:5px auto;}
.nvsfdiv ul li .baift em{height:7px;  border-radius:4px; margin:0px 0px; display:inline-block;}
.nvbjt{ border:1px solid #8212C1;}
.nvsfdiv ul li span.nv,.nvbjt em{background:#7F11C1;}
.shaobjt{ border:1px solid #F79802;}
.nvsfdiv ul li span.shao,.shaobjt em{background:#F49802;}
.feibjt{ border:1px solid #424AF5;}
.nvsfdiv ul li span.fei,.feibjt em{background:#4650FF;}

/*首页头部弹框*/
.lefttab{ position:absolute; top:4px; left:8px; height:97%; width:30px; background:url(../images/tabtop.png) right repeat-y; z-index:90; border-bottom:1px solid #152D73; border-top:1px solid #152D73;}
.lefttab div{ width:30px; height:auto; padding:19px 10px; display:block; text-align:right; color:#7DA3D2; font-size:.6rem; display:block; line-height:.8rem;}
.lefttab div:hover{ cursor:pointer;}
.lefttab div.tips{ background:url(../images/taptips.png) no-repeat right center; color:#FFF; display:block;}
.xuanzetab{ position:absolute; top:4px; left:40px; height:36px; z-index:60;}

/*.weixzh:hover span,.xuanzetab span{ display:inline-block; height:36px; padding:0 4px 0px 15px; background:url(../images/tab.png) no-repeat left top; line-height:32px; font-size:16px; color:#1C3FA3;}*/
/*.weixzh:hover em,.xuanzetab em{ display:inline-block; height:36px; background:url(../images/tabrh.png) no-repeat right top; width:22px; line-height:32px;}*/
/*.xuanzetab em:hover{ background: url(../images/tabrh.png) no-repeat right top; cursor:pointer; color:#1F45C9;}*/

.weixzh span{ display:inline-block; height:36px; padding:0 4px 0px 15px; line-height:32px; font-size:.6rem;}
.weixzh em{ display:inline-block; height:36px; background:url(../images/tabrw.png) no-repeat right top; width:22px; line-height:32px;}
/*.weixzh em:hover{ background: url(../images/tabrh.png) no-repeat right top; cursor:pointer; color:#1F45C9;}
.weixzh:hover span{color:#1F45C9;}*/
.xuanzetank{ display: none; position:absolute; top:-2px; width:100%; height:400px; z-index:99; padding-left:50px;}
.xuanzetank .tanktop{ width:100%; padding-right:5px;}
.xuanzetank .tanktop .topleft_tab{ float:left; width:100%; height:26px; background:url(../images/tabttop.png) no-repeat left top;}
.xuanzetank .tanktop .topright_tab{ margin-left:108px; width:auto; height:26px; background: url(../images/tankatopr.png) no-repeat right top; text-align:right;}
.topright_tab a{ width: 27px; height:26px; background:url(../images/guanbit.png) no-repeat left top; display:inline-block;}
.topright_tab a:hover{ background:url(../images/guanbith.png) no-repeat left top;}
.topright_tab span{ width: 27px; height:26px; background:url(../images/bu.png) no-repeat left top; display:inline-block;}
.xuanzetank .centercont{ border:1px solid #3270FF; border-top:0px; background:#0F1D41 url(../images/tabbj.png) repeat; height:auto; padding:0 10px 10px; width: auto; overflow:hidden; margin-right:14px;}
.xuanzetank .centertan{ border:1px solid #3270FF; border-top:0px; background:#0F1D41/*url(../images/tabbj.png) repeat*/; height:auto; padding:0 10px 20px; width: auto; overflow:hidden; margin-right:14px;}
/*头部弹框选择内容*/
.shaixuan{ width:100%px; height: auto; margin:0 auto; padding:5px 0px;}
.shaixuan h1{height:35px; text-indent:30px; line-height:35px; font:600 15px/25px "微软雅黑"; padding:0px; margin:0px; color:#DBEAFB;}
.xbiaoti{ float:left; width:85px; height:35px; line-height:35px; font:600 14px/35px "微软雅黑"; color:#C1C1E4; text-align:right;}
.tuceng{ margin-left:95px; width:auto; text-align:left; color:#C1C1E4; font:600 14px/35px "微软雅黑"}
.noleft{margin:0 12px;}
.nomg{margin:0px;}
.tucan ul{ margin:0px; padding:0px;}
.tucan ul li{display:inline-block; width:50%; float:left;/* background:url(../images/danxuan.png) no-repeat left -36px;*/ padding-left:25px; color:#C1C1E4; margin:0px; height:30px; font-size:12px; list-style:none;}
.tucan ul li.tips,.tucan ul li:hover.tips{ background-position:left -3px; color:#3270FF;}
.tucan ul li:hover{background-position:left -73px; color:#fff; cursor:pointer;}
.tuceng ul{ margin:0px; padding:0px;}
.tuceng ul li{width:auto; line-height:25px; display: inline-block; margin:3px 1px; padding-right:18px; padding-left:5px; color:#C1C1E4/*#DBEAFB*/; border:1px solid #0F1D41;}
.tuceng ul li:hover{background: url(../images/weixu.png) no-repeat right  center; cursor:pointer;  border:1px solid #0A1567;-moz-box-shadow: 0 0 5px rgba(50, 112, 255, .4);
	-webkit-box-shadow: 0 0 5px rgba(50, 112, 255, .4);
	-box-shadow: 0 0 5px rgba(50, 112, 255, .4);}
.tuceng ul li span{ font-weight:600; color:#DBEAFB; font-size:15px; display:inline-block; padding-left:28px; padding-right:6px;}

.tuceng ul li.tips,.tuceng ul li:hover.tips{ background: url(../images/tulist.png) no-repeat right  center;  border:1px solid #1456A7;}
.tuceng ul li.tips:visited{background: url(../images/clos.png) no-repeat right  center;}
.jiangeline{ height:5px;}
.gukuan ul li{width:100px; line-height:25px; display: inline-block; margin:3px 1px; padding-right:18px; padding-left:5px; color:#C1C1E4/*#DBEAFB*/; border:1px solid #0F1D41;}

.duoxuanceng{ margin-left:95px; width:auto; text-align:left; color:#C1C1E4;}
.duoxuanceng ul{ margin:0px; padding:0px;}
.duoxuanceng ul li{width:auto; line-height:25px; display: inline-block; margin:3px 1px; padding-right:18px; padding-left:5px; color:#C1C1E4/*#DBEAFB*/; border:1px solid #0F1D41;}
.duoxuanceng ul li:hover{background: url(../images/weixu.png) no-repeat right  center; cursor:pointer;  border:1px solid #0A1567;-moz-box-shadow: 0 0 5px rgba(50, 112, 255, .4);
	-webkit-box-shadow: 0 0 5px rgba(50, 112, 255, .4);
	-box-shadow: 0 0 5px rgba(50, 112, 255, .4);}
.duoxuanceng ul li span{ font-weight:600; color:#DBEAFB; font-size:15px;  display:inline-block; padding-left:28px; padding-right:6px;}

.duoxuanceng ul li.tips,.tuceng ul li:hover.tips{ background: url(../images/tulist.png) no-repeat right  center;  border:1px solid #1456A7;}
.duoxuanceng ul li.tips:visited{background: url(../images/clos.png) no-repeat right  center;}
/*人员信息页面*/
.renywapper{ width:100%; height:100%; padding:62px 15px 15px; display:block; position:absolute; z-index:1; min-width:1100px; min-height:208px; font-size:15px;}
.renywapper .renyxxtop{width:100%; height:36px; margin:0 auto; position:relative;}
.renywapper .tabke{ width:80%; height:80%; margin:0 auto;}
.rentopicon{ width:100%; height:100%; margin:0 auto; background: url(../images/ren/top.png) no-repeat center 20px; padding:88px 80px 5px;}

.ren_k{ width:100%; height:100%; padding-bottom:12px; position:relative; z-index:1;}
.ren_k .bj{ position: relative; z-index:2; width:100%; height:100%;}
.ren_k .bj .topleft_l{ float:left; width:50px; height:123px; background:url(../images/ren/ren_topleft.png) no-repeat left top;}
.ren_k .bj .topright_l{ position:absolute; right:0px; top:0px; width:49px; height:123px; background:url(../images/ren/ren_topright.png) no-repeat right top;}
.ren_k .bj .topcenter_l{ margin-left:50px; width:auto; margin-right:49px; height:123px;}
.ren_k .bj .topcenter_l .cenleft{ float:left; width:50%; height:123px; padding-right:210px;}
.ren_k .bj .topcenter_l .cenright{ float:right; width:50%; height:123px; padding-left:209px;}
.ren_k .bj .topcenter_l .cenleft span,.ren_k .bj .topcenter_l .cenright span{background:url(../images/ren/ren_topbj.png) repeat-x top; width:100%; height:123px; display:block;}
.ren_k .bj .botleft_l{ float:left; width:50px; height:43px; background:url(../images/ren/ren_fotleft.png) no-repeat left bottom;}
.ren_k .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:49px; height:43px; background:url(../images/ren/ren_fotright.png) no-repeat right bottom;}
.ren_k .bj .botcenter_l{ margin-left:50px; width:auto; margin-right:49px; height:43px; background:url(../images/ren/ren_fotcenter.png) repeat-x bottom;}
.ren_k .bj .footleft{ position:absolute; bottom:0px; height:43px; width:100%;}
.ren_k .centerleft{ width:100%; height:100%; padding:120px 0px 55px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.ren_k .centerleft .cen_left{ float:left; width:50px; height:100%; background: url(../images/ren/ren_left.png) repeat-y left;}
.ren_k .centerleft .cen_right{ float:right; width:50px; #width:50px; height:100%; background: url(../images/ren/ren_right.png) repeat-y right;}
.ren_k .centerleft .centerdiv{ background:#0F1D41; margin:0px 50px; width: auto; height:100%;}
.xuheight{ height:auto; min-height:65px; margin:0 12px;}
.xuanzekh,.shaifre,.shaxuanss{ height:auto; overflow-y:auto;}
.xuantips{ padding:0px; margin:0px; display:none; height:auto; overflow:hidden;}
.renxuanze{ margin:4px auto 8px; width:100%; height:35px; position:relative;}
.renxuanze .line{ position:absolute; bottom:0px; height:1px; line-height:1px; width:100%; background:#1C3884; z-index:-2;}
.renxuanze .leftj{position:absolute; left:0px; height:6px; bottom:-3px; width:6px; border-radius:3px; background:#1C3884;z-index:-1;}
.renxuanze .rightj{position:absolute; right:0px; height:6px; bottom:-3px; width:6px; border-radius:3px; background:#1C3884;z-index:-1;}
.renxuanze ul{ width:100%; padding:0 10px; height:35px; margin:0px;}
.renxuanze ul li{ float:left; display:inline-block; width:auto; line-height:33px; padding:0 15px 0 0px; margin:0 1px; background:url(../images/ren/jiantou.png) no-repeat right center;}
.renxuanze ul li a{ display:block; padding:0px 3px; width:auto;}
.renxuanze ul li.last{ background:none; padding:0 15px 0 2px;}
.renxuanze ul li.fist{ background: url(../images/ren/gen.png) no-repeat 0px center; width:30px; display:inline-block;}
/*.renxuanze ul li.fist:hover{background: url(../images/ren/genh.png) no-repeat 0px center; }*/
/*.renxuanze ul li.active{ background:#0F1D41 url(../images/ren/jiantouh.png) no-repeat right center; border:1px solid #204199; border-bottom:0px; height:34px; position:relative; z-index:35;}*/
/*.renxuanze ul li:first-child.active{background:#0F1D41 url(../images/ren/genh.png) no-repeat 0px center !important;}*/
.renxuanze ul span{ display:inline-block; height:30px; margin:0 8px; border:1px solid #050E58; line-height:28px; padding:0 15px 0px 5px; background:url(../images/gb.png) no-repeat right 7px;}
.renxuanze ul span:hover{border:1px solid #1B3788; cursor:pointer; background-position:right -13px;}
.renxuanze ul span em{ display:inline-block; margin:0 5px;}
.renxuanze .sousou{ position:absolute; right:4px; top:0px; width:auto;}
.sousou .skang{ width:auto; height:28px; position:relative;}
.skang input{ border:1px solid #113062; border-radius:14px; height:28px; width:100px; padding:0 28px 0px 8px;}
.skang .butan{ position:absolute; right:0px; top:0px; width:35px; height:28px; background:url(../images/sou.png) no-repeat right 3px; z-index:53;}
.skang:hover .butan{ position:absolute; right:0px; width:35px; height:28px; background:url(../images/sou.png) no-repeat right -41px;}
.skang input:focus {border:1px solid #0066CC; border-radius:14px; height:28px; width:180px; padding:0 8px; z-index:30;}
.skang .butan:hover{ cursor:pointer; background:url(../images/sou.png) no-repeat right -41px;}
/*人员查询节点选择*/
.danxuanqu{ display:none; position:absolute; width:98%; left:1%; height:auto; overflow:hidden; padding:8px; border-radius:0px 0px 9px 9px; border:1px solid #204199; top:60px; z-index:34; background:#0F1D41;}


.renxuanze .rightczbut{ position:absolute; right:0px; z-index:2; width:350px; height:30px; text-align:right; top:0px;}
.renxuanze .rightczbut a{ display:inline-block; padding:0 5px 0px 25px; line-height:30px; background:url(../images/ren/rightb.png) no-repeat; margin:0 5px;}
.renxuanze .rightczbut a:hover{background:url(../images/ren/rightbh.png) no-repeat;}
.renxuanze .rightczbut a.ss{ background-position: left 3px;}
.renxuanze .rightczbut a.list{ background-position: left -32px;}
.renxuanze .rightczbut a.zhaop{ background-position: left -101px;}
.renxuanze .rightczbut a.daochu{ background-position: 2px -66px; position:relative;}
.daochu-list { position: absolute; display: none; top:24px; padding: 17px 6px 6px; width: 102px; height:100px; line-height: 20px; background: url(../images/ren/uss.png) no-repeat right 4px; z-index: 34; text-align: left; right: 0px; }
.daochu-list span { font: 100 13px/35px 微软雅黑; color:#fff; display: block; padding: 0px 4px 0px 12px; margin-top:2px; }
.daochu-list span:hover { color: #FFF; background:#001E73; }

.shaix{ margin:15px auto 5px; width:100%; height:30px; position:relative;}
.shaix .line{ position:absolute; bottom:15px; height:1px; line-height:1px; width:100%; background:#1C3884; z-index:-2;}
.shaix .linex{ position:absolute; bottom:15px; height:1px; line-height:1px; width:100%; background:#132860; z-index:-2;}
.shaix .rightj{position:absolute; right:0px; height:6px; top:12px; width:6px; border-radius:3px; background:#1C3884;z-index:-1;}
.shaix .leftbt{position:absolute; left:0px; height:30px; top:0px; width:250px; z-index:1; color:#1456A7; font-size:15px; line-height:30px; font-weight:700;}
.shaix .leftbt span{ display:inline-block; margin-right:10px; background:#0F1D41 url(../images/danxuan.png) no-repeat left -33px; padding-left:25px; color:#1254A5; padding-right:5px;}
.shaix .leftbt span.tips,.shaix .leftbt span:hover.tips{ background-position:left 0px; color:#1765C4;}
.shaix .leftbt span:hover{ background-position:left -70px; color:#145AAF; cursor:pointer;}

.tuceng em{ display:inline-block; padding:0 8px; font-style:normal;}
.tuceng span.bt{display:inline-block; padding:0 8px 0px 50px; font-weight:700; font-size:15px;}
.butqu { text-align: center; padding:8px 0px 5px; clear: both; position:relative;}
.butqu a { padding: 0 30px; height: 32px; margin: 0 15px; text-align: center; display: inline-block; font:100 15px/32px Microsoft YaHei, Arial; appearance: none; background:#113164; border-radius: 5px; color:#D0E5FF; letter-spacing:2px;}
.butqu a:hover { background:#1456A7; cursor: pointer;  color:#fff; }
.butqu ul.shai{ position:absolute; left:25px; top:4px; z-index:2;}
ul.shai li{ color:#1254A5; text-align:left; margin-right:9px; height:30px; line-height:25px;}
ul.shai li:first-child{ float:left; width:auto; background:url(../images/bao.png) no-repeat left 0px; padding-left:25px;}
ul.shai li:first-child:hover{ cursor:pointer; background-position:left -38px; color:#3270FF;}
ul.shai li:last-child{ float:left; width:auto; background:url(../images/zhi.png) no-repeat left 0px; padding-left:25px;}
ul.shai li:last-child:hover{ cursor:pointer; background-position:left -36px; color:#3270FF;}
ul.shai li.disabled,ul.shai li:hover.disabled{cursor: no-drop; color:#172D5E; }
ul.shai li.disabled:first-child,ul.shai li.disabled:last-child{ background-position:left -80px;}
.cunkang{ width:306px; height:158px; position:absolute; bottom:30px; left:0px; z-index:3; background:url(../images/baobj.png) no-repeat center bottom; padding:15px;}
.cunkang h1{ font:100 15px/32px Microsoft YaHei, Arial; text-align:left; color:#c1c1e4; height:40px;}
.cunkang input{ width:260px; margin:0 auto;}
.cunkang a{ text-align:center;}
.cunkang a.guxbut { padding:0 20px; height:28px; margin:15px 15px 0px; text-align:center; display:inline-block; font:400 14px/26px Microsoft YaHei, Arial; border: 0px solid #007B00; appearance: none; background:#172D5E; border-radius: 5px; color:#FFF; }
.cunkang a.guxbut:hover { background:#113164; cursor:pointer; }
.gutiaoh{ width:99%; margin:2px auto; border:1px solid #0F1D41; height: auto; line-height:35px; font:100 45px/35px "微软雅黑"; color:#333; text-align:left; border-radius:8px; padding:2px 8px; position:relative;}
.gutiaoh h1{font:400 15px/35px "微软雅黑"; color:#c1c1e4; display:inline-block; float:left; width:auto; background:url(../images/guxuan.png) no-repeat left 0px; text-indent:30px;}
.gutiaoh:hover h1{ background-position: left -40px;}
.gutiaoh span{ font-size:14px; color:#879ECF; display:inline-block; padding:0px 4px;}
.gutiaoh span em{ font-style:normal;display:inline-block; padding:0px 4px;}
.gutiaoh .caozuo{ display:none}
.gutiaoh:hover{border:1px solid #142755;}
.gutiaoh:hover .caozuo{ display:block; position:absolute; right:8px; bottom:9px; width:auto; text-align:right; background:#0F1D41;}
.shan,.name{float:left; width:auto; background:url(../images/shan.png) no-repeat left 0px; padding-left:22px; color:#11488E; margin-left:10px; font:100 13px/22px Microsoft YaHei, Arial;}
.name{background:url(../images/name.png) no-repeat left 0px;}
.shan:hover,.name:hover{cursor:pointer; background-position:left -36px; color:#316FFD;}
.gutiaoactive,.gutiaoactive:hover{border:1px solid #132860;}
.gutiaoactive h1,.gutiaoactive:hover h1{ background-position:left -80px;}
/*照片模式页面*/
.reyzpk{ width:100%; height: auto; padding:0px 6px; overflow-y:auto;}
.reyzpk ul{width:100%;}
.reyzpk ul li{ padding:0px 5px; margin:8px 0px; width:10%; float:left; display:inline-block; height:240px; text-align:center; font-size:16px; font-weight:100; line-height:25px;}
.reyzpk ul li img{width:128px; height:160px; border:0px; display:block; background:url(../images/ren/zpbj.png) no-repeat center;}
.reyzpk ul li a.pic{ width:134px; height:168px; border:0px; display:block; margin:5px auto; background:url(../images/ren/zpbj.png) no-repeat center; padding:4px 3px;}
.reyzpk ul li:hover a.pic{ width:134px; height:168px; border:0px; display:block; margin:5px auto; background:url(../images/ren/zpbjh.png) no-repeat center; padding:4px 3px;}
.reyzpk ul li p{ text-align:center; padding:0px; margin:0px; line-height:24px;}
.reyzpk ul li span{text-align:center; font-size:14px;line-height:18px; width:100%; display:block; font-weight:100;}
.reyzpk ul li p em{ display:inline-block; padding-left:5px; width:auto; font-size:14px;}
@media (max-width:1600px) {
.reyzpk ul li{ padding:0px 5px; margin:8px 0px; width:11.111%;}
}
@media (max-width:1366px) {
.reyzpk ul li{ padding:0px 5px; margin:8px 0px; width:12.5%;}
}
@media (max-width:1240px) {
.reyzpk ul li{ padding:0px 5px; margin:8px 0px; width:14.285%;}
}
.reylbk,.dataTables_wrapper{ width:100%; height: auto; overflow-y:auto;}
.reylbk{ width:100%; height: auto; padding:0px 6px;}
.tablediv{width:100%; height: auto; padding:0px 6px; overflow-y:auto;}
.adv-table{width:100%; height: auto; padding:0px 6px; position:relative;}
.adv-table .row-fluid{ position:absolute; z-index:23; bottom:5px; width:100%; padding-right:16px;}
.row-fluida{ display:none; height:0px; line-height:0px;}
.table_rylb { border: 1px solid #11234F; margin: 0px auto; width:100%; color:#C1C1E4; font-size:12px; background:#0C1A38;}
.table_rylb td,.table_rylb th { color: #C1C1E4; line-height:1.rem; border-right: 1px solid #11234F; border-bottom: 1px solid #11234F; text-align: center; padding:0.1rem 3px; }
.table_rylb th{ background:#0C1A38; font-weight:400; height:34px; color:#518FCE;}
.table_rylb td{height:40px; }
.table_rylb tr.bj,.table_rylb tr.odd{ background:#0C1B3D;}
/*.table_rylb tr:hover{ background:#113164;}*/
.table_rylb td.aleft,.table_rylb th.aleft{ text-align:left; padding-left:8px;}
.table_rylb td.aright{text-align:right; padding-right:8px;}
.table_rylb td input.ted{ background:#003; border:1px solid #036;}
.span6 {float: left; width: 50%;}
input[type="checkbox" i] {
    margin: 3px 3px 3px 4px; background:#003 !important; border:1px solid #036 !important;
}

/* pages */
.pages{width:100%; height:40px; padding:5px 6px; overflow:hidden;}
.pages ul { font-size:13px; clear:both; padding-top:2px; margin:0px 15px; }
.pages ul li { float:left; display:inline-block; padding-bottom:9px; }
.pages ul li a { margin-left:6px; height:25px; line-height:25px; padding:0px 10px; margin-top:5px; background-color:#0F1D41; border-radius:13px; display:inline-block; font-weight:100; font-size:13px;}
.pages ul li a:hover { color:#FFF; text-decoration:none; background-color:#113164; }
.pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { color:#FFF; background-color:#032E94; font-weight:600; }
.pages .pageinfo { float:right; line-height:25px; padding:4px 4px 0px; }
.pages .pageinfo strong { color:#fff; font-weight:normal; margin:0px 2px; }

.con{ width:100%; padding:5px 0px 0px;}
.rowlef4{ float: left; width:44%; padding:5px;}
.rowlef6{ float: left; width:56%; padding:5px;}

.dataTables_info {
    padding: 0px 0 0 !important;
}

.dataTables_filter {
    float: right;
}

.dataTables_length select {
    width: 65px;
    padding: 5px 8px;
}

.dataTables_length label, .dataTables_filter label {
    font-weight: 300;
}

.dataTables_filter label {
    width: 100%;
}

.dataTables_filter label input {
    width: 78%;
}

.border-top {
    border-top: 1px solid #ddd;
}

.dataTables_paginate.paging_bootstrap.pagination li {
    float: left;
    margin: 0 5px;
    border: 0px solid #ddd; background:#0F1D41;
    list-style: none;  border-radius:13px;
}

.dataTables_paginate.paging_bootstrap.pagination li.disabled a {font-size:13px;
    color:#44628E;border-radius:13px;
}

.dataTables_paginate.paging_bootstrap.pagination li a { font-size:13px;
    color: #C1C1E4;
    padding:2px 10px;
    display: inline-block; border-radius:13px;
}

.dataTables_paginate.paging_bootstrap.pagination li:hover a, .dataTables_paginate.paging_bootstrap.pagination li.active a { font-size:13px;
    color: #fff;
    background: #032E94;
    text-decoration: none; border-radius:13px;
}

.dataTables_paginate.paging_bootstrap.pagination li:hover,
.dataTables_paginate.paging_bootstrap.pagination li.active {
    border-color:#5BA5DE;border-radius:13px;
}

.dataTables_paginate.paging_bootstrap.pagination li.disabled:hover,
.dataTables_paginate.paging_bootstrap.pagination li.disabled:hover a {
    color: #C7C7C7;
    background: #fff;
    border-color: #DDDDDD;
    cursor: no-drop;
}

.dataTables_paginate.paging_bootstrap.pagination {
    float: right;
    margin-bottom: 0px;
}

.dataTable tr:last-child {
    border-bottom: 1px solid #ddd;
}

/*查询区域*/
.sxsearch { float: left; height: auto; overflow: hidden; padding: 8px 0px; }
.sxsearch span { padding-left: 20px; display: inline-block; }
.form-control { display:inline-block; height:26px; padding:3px 6px; font-size:14px; line-height:1.42857143; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus { border-color:#4EACDA; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(43, 133, 215, .6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(43, 133, 215, .6) }
.form-control::-moz-placeholder {
color:#999;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor:not-allowed; background-color:#eee; opacity:1 }
.form-w { width:100%; }
.inpuw { width:86px; }
.inpuv { width:106px; }
.butcx { padding:0 10px; height:28px; margin:0 15px; text-align:center; display:inline-block; font:600 14px/26px Microsoft YaHei, Arial; border: 0px solid #007B00; appearance: none; background:#1777C6; border-radius: 5px; color:#FFF; }

.butcx:hover { background:#0F6AAE; cursor:pointer; }
.formy-input { display:inline-block; height:28px; padding:0px 6px; font-size:15px; margin-top:3px; line-height:1.42857143; color:#C1C1E4; background-color:#0F1D41; background-image:none; border:1px solid #113062; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.formy-input:focus { border-color:#1456A7; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 51, 204, .6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 51, 204, .6); background-color:#113164; }
.formy-input::-moz-placeholder {
color:#515A7E;
opacity:1
}
.formy-input:-ms-input-placeholder {
color:#515A7E;
}
.formy-input::-webkit-input-placeholder {
color:#515A7E;
}
.formy-input[disabled], .formy-input[readonly], fieldset[disabled] .formy-input { cursor: not-allowed; background-color: #eee; opacity: 1 }

.input_ages { width:46px; text-align:center; margin-left:5px; margin-right:5px;}
.inpuv { width:106px; }

.but { padding: 0 10px; height: 32px; margin: 0 15px; text-align: center; display: inline-block; font: 600 15px/28px Microsoft YaHei, Arial; border: 0px solid #007B00; appearance: none; background: #1777C6; border-radius: 5px; color: #FFF; }
.but:hover { background: #0F6AAE; cursor: pointer; }
.topright { float: right; margin-right: 0px; position: fixed; z-index: 220; top: 0px; right: 0px; min-width: 205px; }
.main-contentbody { width: 100%; padding-top: 75px; margin-left: 0px; background: #fff; height: auto; overflow: hidden; }
.wrapperby { position: relative; padding: 10px; margin:5px; background: #FFF; box-sizing: border-box; border: 1px solid #ddd; border-radius: 5px; height: auto; overflow: hidden; }
.wrapperby-dy { padding: 10px; margin:5px; background: #FFF; box-sizing: border-box; border: 1px solid #ddd; border-radius: 5px; height: auto; overflow: visible; }
.maincontainer { width: 100%; margin: 0px auto; padding-top: 80px; min-width: 1000px; }
.wrapperzty { padding: 0px; margin: 5px; background: #FFF; box-sizing: border-box; border: 1px solid #ddd; border-radius: 5px; height: auto; overflow: hidden; min-width: 1000px; }

::-webkit-scrollbar{
background:#000;
 width:7px;
 height:7px;
 border-radius:16px;
}
::-webkit-scrollbar-track, ::-webkit-scrollbar-thumb{
 border-radius: 999px;
 border: 0px solid transparent;
}
  
::-webkit-scrollbar-track{
 box-shadow: 0px 0px 0px rgba(31, 112, 202, .1) inset;
}
  
::-webkit-scrollbar-thumb{
 min-height: 20px;
 background-clip: content-box;
 box-shadow: 0 0 0 5px rgba(2, 2, 63, .9) inset;
}
 
::-webkit-scrollbar-corner{
 background: transparent;
}
.form-con { display: inline-block; height: 30px; padding: 5px 6px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s }
.form-con:focus { border-color: #00AEE8; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 174, 232, .075), 0 0 8px rgba(0, 174, 232, .6); box-shadow: inset 0 1px 1px rgba(0, 174, 232, .075), 0 0 8px rgba(0, 174, 232, .6) }
.form-con::-moz-placeholder {
color:#999;
opacity:1
}
.form-con:-ms-input-placeholder {
color:#999
}
.form-con::-webkit-input-placeholder {
color:#999
}
.form-con[disabled], .form-con[readonly], fieldset[disabled] .form-con { cursor: not-allowed; background-color: #eee; opacity: 1 }
.formw { width: 80px; }
/*弹出层样式*/
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; z-index: 210; display: none; top: 0; left: 0; background: rgba(00, 00, 00, 0.8); #background:url(../images/tabbj.png) repeat; background:url(../images/tabbj.png) repeat\9;
}
.reveal-modal { visibility: hidden; position: fixed; z-index: 211; padding: 10px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; /*-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -box-shadow: 0 0 10px rgba(0, 0, 0, .4);*/ overflow: hidden; }
.reveal-modal h5 { height: 30px; font: 600 15px/28px Microsoft YaHei; display: inline-block; margin: 0px; padding: 0px; color: #fff; }
.reveal-modal .close-reveal-modal {position: absolute; width:30px; display: inline-block; height:30px; top:25px; right: 0px;  cursor: pointer; background:url(../images/ren/closeh.png) no-repeat right top; z-index:44; }
.reveal-modal .close-reveal-modal:hover {background:url(../images/ren/close.png) no-repeat right top;}
.reveal-modal .big {position: absolute; width:30px; display: inline-block; height:30px; top:-10px; right: 0px;  cursor: pointer; background:url(../images/big.png) no-repeat right -36px; z-index:44; }
.reveal-modal .big:hover {background:url(../images/big.png) no-repeat right top;}
.reveal-modal .big:visited,.reveal-modal .big:actived{background:url(../images/big.png) no-repeat right top;}
.reveal-modal .ssou{top:110px; right: 5px;}
.reveal-modal .unit{top:20px; right: -5px;}
.renclose{top:20px; right:-5px;}
.ckshi{top:0px; left:0; width:100%; height:100%; display:block;}
.ckshi1{ top:0px; left:0; width:100%; height:100%; display:block;}
.ckshi1 div.cengcdiv1{position:fixed; width:100%; height:100%; padding:0px; margin:0px; z-index:227; top:0px; left:0px;}
.ckshi1 div.cengcdiv1 h1{ display:none;}
.ckshi1 .close-reveal-modal{ top:25px; right:0px;}
.ckshi1 .big{ top:-10px; right:0px; background:url(../images/small.png) no-repeat right top;}
.ckshi1 .big:hover{background:url(../images/small.png) no-repeat right -36px;}
.sousuok{ top:0px; left:0; width:auto; margin:0px 80px; height:auto;}
.shaitopicon{ width:100%; height:100%; margin:0 auto; background: url(../images/ren/top.png) no-repeat center 10px; padding:78px 0px 5px;}
.tanbody .cengcdiv1 h1,.shaitopicon .cengcdiv1 h1{ color:#FFF;}
.tanbody{ position: relative; width:100%; height:100%; padding:0px; z-index:4;}
/*弹出页面内样式*/
.tancont{ width:100%; height:98%; overflow-y:auto;}
.tancont .tetel{font: 600 15px/30px Microsoft YaHei; padding-left:15px;}
.tancont .tetel span{ color:#F60; padding-left:6px;}
.tancont .tubiaoqu{width:100%; height:auto; overflow:hidden;}
.height { width: 95%; height: 98%; overflow-y: auto; margin-left: 5%; }
.ifrheight,.ifrshaih,.ifrheight1{ width:100%; height:auto; overflow:hidden; border:0px; background:none; padding:0px; margin:0px;}



.loading {position: fixed; height: 100%; width: 100%; z-index:300; display: none; top: 0; left: 0; background: rgba(00, 00, 00, 0.7); #background:url(../images/tabbj.png) repeat; background:url(../images/tabbj.png) repeat\9;}
.loading div { position:absolute; top:50%; left:50%; margin-left:-5px; margin-top:-5px; width:60px; height:60px; color:#6CF; font-size:16px; z-index:301; }


/*单位信息页面展示区域*/
.top_hongguan{ width:100%; height:36px; padding:0px 15px 15px; display:block; position:absolute; z-index:3; min-width:900px; font-size:15px;}
.wapper_hongguan{ width:100%; height:auto; padding:114px 15px 20px; display:block; position:absolute; z-index:1; min-width:1346px; min-height:688px;}
.wapper_hongguan .left{ float:left; width:23%; height:100%;}
.wapper_hongguan .center{float:left; width:50%; height:100%;}
.wapper_hongguan .right{ float:right; width:27%; height:100%;}
.hongguan_c_top{ width:100%; height:48%; position:relative; padding:0 12px;}
.hongguan_c_fot{ width:100%; height:52%; position:relative; padding:0 12px;}

.center_c_kb{ width:100%; height:100%; padding-bottom:12px; position:relative; z-index:1;}
.center_c_kb .bj{ position: relative; z-index:2; width:100%; height:100%;}
.center_c_kb .bj .topleft_l{ float:left; width:41px; height:42px; background:url(../images/kb_t_left.png) no-repeat -1px top;}
.center_c_kb .bj .topright_l{ position:absolute; right:0px; top:0px; width:42px; height:42px; background:url(../images/krb_t_right.png) no-repeat right top;}
.center_c_kb .bj .topcenter_l{ margin-left:41px; width:auto; margin-right:42px; height:42px; background:url(../images/k_t_center.png) repeat-x top;}
.center_c_kb .bj .botleft_l{ float:left; width:74px; height:43px; background:url(../images/kr_b_left.png) no-repeat left bottom;}
.center_c_kb .bj .botright_l{ position:absolute; right:0px; bottom:0px; width:49px; height:43px; background:url(../images/k_b_right.png) no-repeat right bottom;}
.center_c_kb .bj .botcenter_l{ margin-left:49px; width:auto; margin-right:49px; height:43px; background:url(../images/k_b_center.png) repeat-x bottom;}
.center_c_kb .bj .footleft{ position:absolute; bottom:0px; height:43px; width:100%;}
.center_c_kb .centerleft{ width:100%; height:100%; padding:42px 0px 55px 0px; position:absolute; z-index:-1; #padding:0px 0px 0px 0px; }
.center_c_kb .centerleft .cen_left{ float:left; width:50%; height:100%; background: url(../images/kc_c_left.png) repeat-y left;}
.center_c_kb .centerleft .cen_right{ float:right; width:50%; #width:49%; height:100%; background: url(../images/kc_c_right.png) repeat-y right;}
.center_c_kb .cengdiv h1{ position: relative; z-index:30; text-align:center; width:95%; margin:0 auto; height:30px; font-size:17px; line-height:28px; color:#A8CEF4;}

/*tab页签切换*/ 
.topteb{position: relative; z-index:30; text-align:left; width:100%; margin:0 auto; height:32px; font-size:18px; line-height:23px; color:#A8CEF4;}
.topteb .linebj{ position:absolute; z-index:-1; bottom:1px; height:1px; line-height:1px; font-size:1px; background:#1F3379; width:100%;}
.topteb a,.topteb a:link{ display:inline-block; width:auto; padding:0 20px 6px; margin:0px 4px; color:#C1C1E4; font-size:17px; line-height:23px; height:32px; text-decoration:none;}
.topteb a.tips{background:url(../images/navld.png) no-repeat center bottom; color:#A8CEF4; -webkit-transition: all 0s;
    -moz-transition: all 0s;
    transition: all 0s;}
.toptebr a,.toptebr a:link{ display:inline-block; width:auto; padding:0 5px 5px; margin:0px 2px; color:#C1C1E4; font-size:17px; line-height:27px; text-decoration:none;}
.toptebr a.tips{background:url(../images/navld.png) repeat-x center bottom; color:#A8CEF4; -webkit-transition: all 0s;
    -moz-transition: all 0s;
    transition: all 0s;}
.tablewapper{ width:100%; margin:0 auto; min-width:1340px; height:auto;}
.cony_left{ float:left; height:100%; margin:0px; padding:0px 0px 8px; position:relative;}
.leftone{ width:23%; height:100%; padding-top:20px;  border-right:1px solid #1F3379;}
.leftone .top{ width:100%; border-bottom:1px solid #ddd; height:60%; position:relative; padding-top:20px;}

.leftone .fot{width:100%; height:40%; position:relative; padding-top:20px;}
.lefttwo{ width:31%; height:100%; padding-top:20px; border-right:0px;}
.leftthre{ width:23%; border-right:0px; height:100%; padding-top:20px;}
.leftfour{ width:23%; border-right:0px; height:100%;padding-top:20px;}
.leftthre .top{ width:100%; border-bottom:1px solid #1F3379; height:56%; position:relative; padding-top:20px; padding-bottom:9px;}
.leftthre .fot{width:100%; height:44%; position:relative; padding-top:20px;}
.leftone h3,.lefttwo h3,.leftthre h3,.leftfor h3,.leftfiv h3,.leftfour h3{ height:20px; line-height:18px; color:#71C6FF; font-size:13px; font-weight:100; padding:0px; margin:0px; display:block; text-align:right; padding-right:0px; position:absolute; right:0px; top:0px;}
.table_cony { border:0px; margin: 0px auto; width:100%; color:#C1C1E4; font-size: 14px; height:100%;}
.table_cony td,.table_cony th { color:#C1C1E4; line-height:19px; text-align: center; overflow:hidden;}
.table_cony th{text-align:left; color:#C1C1E4; font-weight:400; padding-left:8px;}
.table_cony td{text-align:right; color:#F60; padding:0px 8px 0px 3px;}
.table_por { border:0px; margin: 0px auto; width:100%; color:#333; font-size: 14px; height:100%;}
.table_por td,.table_por th { color:#333; line-height:19px; text-align: center; overflow:hidden;}
.table_por th{ color:#0079C0; text-align:left; color:#333; font-weight:400; padding-left:8px;}
.table_por td{text-align:right; color:#F60; padding:0px 12px 0px 3px;}
.table_por tr.displaynone{ display: none;}
.table_rbk{ border-right:1px  dashed #1F3379;}
.table_jggs { border:0px; margin: 0px auto; width:100%; color:#333; font-size: 15px; height:100%;}
.table_jggs td{ height:100%;}
.table_jggs td span{ color:#f30;}
.leftfiv h3{ height:20px; line-height:18px; color:#999; font-size:13px; font-weight:100; padding:0px; margin:0px; display:block; text-align:right; padding-right:9px; position:absolute; right:0px; top:0px;}
.conytop{ width:100%; height:24%; border-bottom:1px solid #ddd; padding:0 6px;}
.conyfot{width:100%; height:76%; padding-top:5px;}
.conyfot .leftfor{width:35%; height:100%; padding-top:20px;  padding-right:6px;}
.conyfot .leftfiv{width:30%; height:100%;padding-top:20px;}
@media (max-width:1480px) {
.toptebr a,.toptebr a:link{ display:inline-block; width:auto; padding:0 5px 5px; margin:0px 2px; color:#A8CEF4; font-size:13px; line-height:27px; text-decoration:none;}
}
@media (min-width:1580px) {
.table_cony{font-size:16px;}
}
.cony_fot{ width:100%; padding:0 12px;}
.conytb{ padding:10px 10px;}
.conyliest{ padding:45px 22px 32px;}
.shujucony{ width:100%; height:18%; padding-top:15px;}
.nvfdiejia{ width:100%; height:82%; padding:10px;}
.ifrunit{ width:100%; height:auto; overflow-y:auto; border:0px; background:none; padding:0px; margin:0px;}
/*数据年报*/
.nianbwapper{ width:100%; height:100%; padding:60px 12px 15px 18px; display:block; position:fixed; z-index:1; font-size:15px;}
.leftnav { width:100%; height:100%; overflow: hidden; padding-top:0px; position:relative; top:0px; border:1px solid #1C3884;}
.leftnav a{ display:block;}
.rightbiaodan {width:100%; padding:0px; height: auto; margin-right:0px; /*min-width:600px !important;*/; display:block; overflow:hidden; position:relative;}
.rightbiaodan .next-button {
 	width: 59px;
	height: 59px;
	position: absolute;
	top: 50%;
	background:url(../image/arrows.png) -59px 0;
	right: 10px;
	z-index:50;
}
.rightbiaodan .previous-button {
	width: 59px;
	height: 59px;
	position: absolute;
	top: 50%;
	background-image: url(../image/arrows.png);
	z-index:50;
}
.rightbiaodan .previous-button:hover {
	background-position: 0 -59px;
	cursor: pointer;
}
.rightbiaodan .next-button:hover {
	background-position: -59px -59px;
	cursor: pointer;
}
.rightbiaodan .next-button,.rightbiaodan .previous-button{ display:none;}
.rightbiaodan:hover .previous-button,.rightbiaodan:hover .next-button{ display:block;}

.divtuoz {
    width: 100%; height:100%; 
}
.resizable {box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
    padding: 0px; margin:0px;
    display: inline-block; float:left;
}
.resizable1 {
    width:15%; position:relative; height:100%; padding-right:5px;
}
.resizable2 { width:100%; height:100%; padding:0px; position:relative;
}

.ui-resizable-e { z-index:99999; float:right; position:absolute;
    cursor: e-resize; 
    width: 8px; 
    right: -2px; 
    top: 0; 
    bottom: 0; 
}
.ui-resizable-e:hover{background-color:#0894F3; opacity: .5;}

.menu { width: 100%; margin-bottom:2px;}
.menu h4 { background:url(../images/nianbao/xuan.png) no-repeat 5px center; padding-left:25px; line-height:35px; font-size:15px; cursor: pointer; color:#0098E1; overflow:hidden; height:35px;}
.menu h4.active { background:url(../images/nianbao/active.png) no-repeat 3px bottom; padding-left:25px; color:#0098E1 !important; }
.menu ul { display: none; height:auto; overflow-y:auto;}
.menu ul li { width:auto; margin-left:12px; height: 32px; line-height: 32px; padding-top:0px; background:url(../images/nianbao/leftnbj.png) repeat-y -8px;}
/*.menu ul li:hover{ background:url(../images/nianbao/neiah.png) no-repeat left center;}*/
/*.menu ul li.active{background:#75D2FF url(../images/nianbao/neiaact2.png) no-repeat left center; color:#FFF;}*/
.menu ul li.active a,.menu ul li.active:hover a{color:#FFF; background:url(../images/nianbao/neia.png) no-repeat left center;}
.menu ul li a{ padding-left:23px; height:30px; width:auto; overflow:hidden;  background:url(../images/nianbao/neia.png) no-repeat left center; font-size:14px; margin-left:1px; line-height:28px;}
/*.menu ul li a:hover {background:url(../images/nianbao/neiah.png) no-repeat left center; color:#0098E1; text-decoration:none; }*/
.menu ul li.active a,.menu ul li.active a:hover{background:#00023F url(../images/nianbao/neiaact.png) no-repeat left center; color:#FFF;}
.menu ul li:last-child{background:url(../images/nianbao/btbj.png) no-repeat -2px bottom;}
.select-menu{ position:absolute; left:8px; z-index:22; top:65px;
        cursor:pointer;
		width:105px;
        height:32px;
		margin:0px 0 0 10px;
	}
.select-menu-ul{
        margin-top:0px;
		list-style:none;
		opacity:0;
		display:none;
		width:100px;
		text-align:left;
		border:1px solid #1C3884;
		background:#0F1D41;
		position:absolute;
		z-index:1;
	}
	.select-menu-ul li{
		padding:2% 0 2% 10px;
		
	}
	.select-menu-ul li:hover{
		background:#0C1A38;
		
	}
	.select-menu-div{
	    position:relative;
		height:30px;
		width:100px;
		border:1px solid #1C3884;
		line-height:30px;
	}
    .select-this{
	    background:#00023F; color:#FFF;
	}
	.select-this:hover{
	     background:#00023F!important;
	}
	i{
	margin-right:5px;
	position:absolute;
	right:0;
	top:7px;
	
	}
	.select-menu-input{
	margin-left:10px; width:80px;
	border:0;
	height:28px;
	height:22px\9;
	cursor:pointer;
	user-select:none;
	}
    .select-menu-i{
	  transform:rotate(180deg);

	}
	i{
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	}
i.fa{ display:inline-block; width:20px; height:20px;}
i.fa-caret-down{ background: url(../images/nianbao/jia.png) no-repeat left top;}
i.fa select-menu-i{background: url(../images/nianbao/jia.png) no-repeat 40px top;}
input.select-menu-input{ background:none; color:#C1C1E4;}
#container{}
#container, .section { height: 100%; position: relative;}
.section{height:auto; overflow:auto; margin-right:4px;}
/*#section0,  #section1,  #section2,  #section3 { background-color: #000; background-size: cover; background-position: 50% 50%; }
#section0 { background:#fff; color: #fff; }
#section1 { color: #fff; text-shadow:1px 1px 1px #333; background-image: url(images/2.jpg); }
#section2 { background-image: url(images/3.jpg); color: #fff; text-shadow:1px 1px 1px #666; }
#section3 { color: #008283; background-image: url(images/4.jpg); text-shadow:1px 1px 1px #fff; }*/
#section0 p { color: #F1FF00; }
#section3 p { color: #00A3AF; }
.left { float: left; }
.biaocont{ padding:0px 3px 0px 8px; margin-right:4px;}
.intro { position: absolute; top: 50%; top: 2%\9; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-align: center; }
#pages { position: absolute; left:50%; bottom:-6px; list-style: none; z-index:6; width:220px; margin-left:-110px;}
#pages li { width: 8px; height: 8px; border-radius: 50%; background:#007FC6; margin: 3px 5px; float:left; }
#pages li.active { width: 14px; height: 14px; border: 2px solid #F90; background: none; margin:0px 5px;}
#section0 .title { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-animation: sectitle0 1s ease-in-out 100ms forwards; animation: sectitle0 1s ease-in-out 100ms forwards; }
#section0 p { -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-animation: sec0 1s ease-in-out 100ms forwards; animation: sec0 1s ease-in-out 100ms forwards; }
 @-webkit-keyframes sectitle0 {  0% {
 -webkit-transform: translateX(-100%);
 transform: translateX(-100%);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes sectitle0 {  0% {
 -webkit-transform: translateX(-100%);
 transform: translateX(-100%);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @-webkit-keyframes sec0 {  0% {
 -webkit-transform: translateX(100%);
 transform: translateX(100%);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes sec0 {  0% {
 -webkit-transform: translateX(100%);
 transform: translateX(100%);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
.table2 { border: 1px solid #11234F; margin: 0px auto; width:98%; color:#C1C1E4; font-size: 14px; background:#0C1A38; }
.table2 td, .table2 th { color: #C1C1E4; line-height:1.rem; border-right: 1px solid #11234F; border-bottom: 1px solid #11234F; text-align: center; padding:8px 3px; }
.table2 td a { color: #268ED6; font-size:14px; padding:0px; text-decoration:none; display:inline-block; padding:0 5px; }
.table2 td a:hover { color:#39B3D7; text-decoration:none; }
.table2 th { border-top: 0px solid #e0e0e0; background:#0C1A38; font-weight:400;  color:#518FCE;}
.table2 tr.tou {background:#0C1A38; }
.table2 tr.jg {background:#0C1B3D; }
.table2 tr:hover{background:#113164;}
.renxuanze .rightczbut a.dayin{ background:url(../images/dayin.png) no-repeat left 2px;}
.renxuanze .rightczbut a.dayin:hover{background:url(../images/dayin.png) no-repeat left -34px;}
/*补充边距*/
.pdlr { padding-left: 20px; padding-right: 20px; }
.mgtop10 { margin-top: 10px; }
.mgtop0 { margin-top:0px; }
.mgtopb10 { margin-top: 10px; margin-bottom: 10px; }
.mgbot10 { margin-bottom: 10px; display: block; }
.pdbot10 { padding-bottom: 35px; }
.jsfont { color: #F30; }
.pdr10 { padding-right: 6px; }
.mgle15 { margin-left: 15px; }
.mgle10 { margin-left: 10px; }
.mgl20 { margin-left: 16px; }
.mgleft0 { margin-left: 0px; }
.topbd2 { border-top: 1px solid #CCC; }
.pdtop10 { padding-top: 10px; }
.pdbt5 { margin-bottom: 5px; }
.fontred { color: #F00; }
.fontblue { color: #06F; }
.fontyellow { color: #FC0; }
.fontorg { color: #F60; }
.row { box-sizing: border-box; margin-left: -12px; margin-right: -12px; }
#contentw:-moz-full-screen {background-color:rgb(255, 255, 12);
          /* properties */
        }

#contentw:-ms-fullscreen {background-color:rgb(255, 255, 12);
          /* properties */
        }

#contentw:full-screen { /*pre-spec */background-color:rgb(255, 255, 12);
          /* properties */
        }

#contentw:fullscreen { /* spec */background-color:rgb(255, 255, 12);
          /* properties */
        }

#contentw:-webkit-full-screen {
    background-color:rgb(255, 255, 12);
}

.top_ygdanwei{ width:100%; height:36px; padding:0px .3rem 15px 50px; display:block; position:absolute; z-index:93; font-size:.6rem;}
.danweihz{ width:100%; position:relative; padding:50px 15px 15px 50px; height:auto; overflow:hidden; z-index:33;}
.danweihz ul{ padding:0px; margin:0px;}
.danweihz ul li{ float:left; width:33.3%; padding:0px 0px 0px 32px; position:relative; margin:8px auto; height:73px;}
.danweihz ul li span{ display:inline-block; width:22px; height:73px; position:absolute;left:10px; background:url(../images/kuai.png) no-repeat left top; z-index:0;}
.danweihz ul li p{display:inline-block; width:100%; background: url(../images/kuair.png) no-repeat right top; height:73px; line-height:18px; font-size:13px; color:#A8CEF4; text-align:left; padding:10px 10px 0 5px; margin:0px; }
.danweihz ul li p i{ position:relative; text-align:center; line-height:14px; height:30px; display:block; top:0px; margin:0px; padding:0px;}
.danweihz ul li p em{ font-style:normal; color:#00CECE; font-size:20px; font-weight:700px; line-height:25px; display:block;}
.danweihz1{ width:100%; position:relative; padding:2.4rem .3rem 15px 50px; height:auto; overflow:hidden; z-index:33;}
.danweihz3{ width:100%; position:relative; padding:0rem .38rem 15px 50px; height:auto; overflow:hidden; z-index:33;}
.danweihz1 ul{ padding:0px; margin:0px;}
.danweihz1 ul li{ float:left; width:33.3%; position:relative; margin:.2rem auto; height:3.4rem;}
.danweihz1 ul li.one,.danweihz1 ul li.four{ padding-right:.2rem;}
.danweihz1 ul li.two,.danweihz1 ul li.five{padding:0px .2rem;}
.danweihz1 ul li.three,.danweihz1 ul li.six{padding-left:.2rem;}
.danweihz1 ul li p{display:inline-block; width:100%;height:3.4rem; line-height:18px; font-size:.5rem; text-align:center;  padding-top: 10px; margin:0px;  border-radius: 6px; border-width:1px; border-style:solid; border-color:rgba(32,62,171,0.8);}
.danweihz1 ul li.one p{ background-color:rgba(1,25,91,0.7);}
.danweihz1 ul li.two p{ background-color:rgba(1,25,91,0.7);}
.danweihz1 ul li.three p{ background-color:rgba(1,25,91,0.7);}
.danweihz1 ul li.four p{background-color:rgba(1,25,91,0.7);}
.danweihz1 ul li.five p{background-color:rgba(1,25,91,0.7);}
.danweihz1 ul li.six p{background-color:rgba(1,25,91,0.7);}
.danweihz1 ul li p i{ position:relative; text-align:left; text-indent:.6rem; line-height:14px; height:1.2rem; display:block; top:0px; margin:0px; padding:0px; color:#A8CEF4; /*text-indent:10px;*/}
.danweihz1 ul li p em{ font-style:normal; color:#00CECE; font-weight:600px; line-height:25px; display:block;/* text-indent:10px;*/ font-size:.8rem !important;}

.pagesf { position: absolute; left:50%; bottom:12px; list-style: none; z-index:100; width:50px; margin-left:-25px;}
.pagesf li { width:14px; height:14px; margin: 2px 5px; float:left; }
.pagesf li span{width: 8px; height: 8px; border-radius: 0; background:#007FC6; margin: 2px 5px; display:inline-block;}
.pagesf li:hover{ cursor:pointer;}
.pagesf li.tips span{width: 12px; height: 12px; border: 2px solid #F90; background: none; margin:0px 5px;}
.ysqiye{ top:-109px; z-index:24; width:100%; position:relative;}
.buchbiao{width:100%; height:100%; padding-left:50px; top:0px; padding-top:10.5rem; z-index:2; text-align:center; position: absolute; padding-right:8px; padding-bottom:8px;}
.buchbiao3{padding-top:8.2rem;}
.bubiaoh{width:100%; height:30px; padding-left:50px; top:0px; top:240px; z-index:3; text-align:center;font-size:18px; line-height:28px; color:#A8CEF4;}
.neicon{width:100%; height:100%; padding:10px; position:relative; z-index:2; border-width:1px; border-style:solid; border-color:rgba(32,62,171,0.8);background-color:rgba(1,25,91,0.5);}
#detailed_data tr:nth-child(odd) td  {background-color:#0E1F47;}

.but-new { background:#1456A7; cursor: pointer; padding: 0 1rem; height:1.5rem; line-height: 1.5rem; margin: 0 1.5rem; text-align: center; display: inline-block;  font-size:.7rem;
border: 0px; appearance: none; background: #1777C6; border-radius: 4px; color: #FFF; }
.but-new:hover { cursor: pointer; background: #186ACF; }
.text-oneline { width: 10px!important; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all; }
.texioneline { overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all; }



.echartstwo{display: block;width: 100%;height: 55%;z-index: 10;}
.echartsthree{width: auto;height: 40px;line-height: 40px;text-align: center;font-size: 16px}
.echartsfour{height: 100%;width: 100%;padding-bottom: 15px}
.echartsfive{display: block;width:auto;height: auto;z-index: 10; position:absolute; top:10px ;right:10px;font-size: 12px}

.aui-bar-nav-new {
    width: 100%;
    height: 1.5rem;
    top: 0;
    line-height: 1.5rem;
    color: #BFBFE4;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 120%;
    background-image: url(../image/pic_win.png);
    text-align: center;
    font-size: 16px;
}